.spa-shell-search_modal {
  width: 30em;
  height: 25em;
  margin-top: -15em;
  margin-left: -12.5em;
  padding: 2em;
}

.spa-shell-search_modal p{
  padding: 1em 0 1em 0;
  margin: 0;
}

.spa-search-dateinput {
  width: 2em;
  margin-right: 0.5em;
}

.start_year, .end_year {
  width: 4em;
}

.btn_search_attr {
  width: 100%;
  height: 3em;
  background-color: #41A541;
  text-align: center;
  padding: 0.3em;
  margin-top: 1em;
  border-radius: 4px;
  box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.btn_search_attr:hover {
  box-shadow: 0px 4px 30px 0px rgba(0, 0, 0, 0.3);
}
.btn_search_attr:active {
  box-shadow: 0px 6px 40px 0px rgba(0, 0, 0, 0.4);
}
.btn_search_attr img {
  height: 2.4em;
}
